package com.elitel.frame.main.dao;

import java.util.List;

import com.elitel.frame.main.entity.acstationinfo.AcStationInfo;
import com.elitel.frame.main.entity.acstationinfo.AcStationInfoExample;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface AcStationInfoMapper {
    long countByExample(AcStationInfoExample example);

    int deleteByExample(AcStationInfoExample example);

    int deleteByPrimaryKey(String stcd);

    int insert(AcStationInfo record);

    int insertSelective(AcStationInfo record);

    List<AcStationInfo> selectByExample(AcStationInfoExample example);

    AcStationInfo selectByPrimaryKey(String stcd);

    int updateByExampleSelective(@Param("record") AcStationInfo record, @Param("example") AcStationInfoExample example);

    int updateByExample(@Param("record") AcStationInfo record, @Param("example") AcStationInfoExample example);

    int updateByPrimaryKeySelective(AcStationInfo record);

    int updateByPrimaryKey(AcStationInfo record);
}